﻿
/*css系统默认样式*/

@charset "utf-8";
*{ margin:0; padding:0;}/*默认margin和padding的标记置零*/
* html body{overflow: visible;}
* html iframe, * html frame{overflow: auto;}
* html frameset{overflow: hidden;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0;padding: 0;}/*基本标签默认样式取消*/
body{ font-size:14px; font-family:微软雅黑; color:#333333; text-align:center; }
body div{ text-align:left;} /*设置内容左对齐*/

/*定义图片边框*/
img{ border:0 none}
iframe{ border:none;}

/*定义表格*/
table {border-collapse:collapse; border-spacing:0}

/*清除ol li列表标记样式*/
ol, li {list-style: none;}

/*定义默认超链接样式*/
a:link, a:visited{color:#333;text-decoration: none;}
a:hover{color:#CD0A0E; text-decoration:underline;}
a{outline:none;}

/*定义H系列标签*/
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

/*鼠标样式*/
.pointer{ cursor:pointer;}

/*取消边框*/
.NoBorder{ border:0 none;}

/*文本对齐方式*/
.t-l{ text-align:left}
.t-c{ text-align:center;}
.t-r{ text-align:right;}

/*字母和单词强行换行设置*/
.Break{word-break:break-all;word-wrap:break-word;} /*强制内容换行*/
.Nobreak{word-break:keep-all;word-wrap:normal;} /*强制内容不换行*/

/*超出隐藏*/
.Hidden{ overflow:hidden; white-space:normal}

/*浮动定义*/
.Fl{ float:left;}
.Fr{ float:right;}

/*定义文本下划线*/
.UnLine{ text-decoration:underline;}
.DisunLine{ text-decoration:none;}

/*定位关系*/
.absolute{ position:absolute;}
.relative{ position:relative;}

/*清理元素*/
.clear{ clear:both; height:0; width:100%; line-height:0; visibility:hidden; overflow:hidden;}


/* 常用样式定义 */


/*margim*/
.mt3{ margin-top:3px;}
.mt5{ margin-top:5px;}
.mt6{ margin-top:6px;}
.mb5{ margin-bottom:5px}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px}
.ml10{ margin-left:10px;}
.mr8{ margin-right:8px;}
.mr10{ margin-right:10px;}
.mt15{ margin-top:15px;}
.mb15{ margin-bottom:15px}
.ml15{ margin-left:15px;}
.mr15{ margin-right:15px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.ml25{ margin-left:25px;}
.mr25{ margin-right:25px;}
.mt25{ margin-top:25px;}
.mb25{ margin-bottom:25px;}
.ml40{ margin-left:40px;}

/*padding*/
.p5{ padding:5px;}
.p8{ padding:8px;}
.p10{ padding:10px;}
.pt5{ padding-top:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}
.pr5{ padding-right:5px;}
.pt6{ padding-top:6px;}
.pb6{ padding-bottom:6px;}
.pt10{ padding-top:10px;}
.pb30{ padding-bottom:30px;}
.pb10{ padding-bottom:10px;}
.pl8{ padding-left:8px;}
.pl9{ padding-left:9px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pt15{ padding-top:15px;}
.pb15{ padding-bottom:15px;}
.pl15{ padding-left:15px;}
.pt8{ padding-top:8px;}
.pr15{ padding-right:15px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}

/*字体样式*/
.Fb{ font-weight:bold;}
.Fn{ font-weight:normal;}
.Fi{ font-style:italic;}

/*字体大小*/
.F10{ font-size:10px;}
.F11{ font-size:11px;}
.F12{ font-size:12px;}
.F13{ font-size:13px;}
.F14{ font-size:14px;}
.F16{ font-size:16px;}
.F18{ font-size:18px;}

/*文字颜色定义*/
.cRed{ color:#F00;}
.cOrgane{ color:#FF7700;}
.cWhite{color:#FFF;}
.cGreen{ color:#0F0;}
.cGray{ color:#666;}
.cBlue{ color:#00F;}
.cBlack{ color:#333;}
.c_title{ color:#0766B1;}/*标题字体颜色*/
.c_hot{ color:#B62B06;}
.c_gay{ color:#A6A6A6;}
.c999{ color:#999999}
.c666{ color:#666;}
.c333{ color:#333;}
.cblue1{ color:#0254A6;}



/*定义行高*/
.Lh1{ line-height:1px;}
.Lh10{ line-height:10px;}
.Lh15{ line-height:15px;}
.Lh20{ line-height:20px;}
.Lh21{ line-height:21px;}
.Lh24{ line-height:24px;}
.Lh26{ line-height:26px;}
.Lh25{ line-height:25px;}
.Lh30{ line-height:30px;}
.lh35{ line-height:35px;}

/*边框定义*/
.Btw{ border-top-width:1px;}
.Brw{ border-right-width:1px;}
.Blw{ border-left-width:1px;}
.Bbw{ border-top-width:1px;}
.Bord1{ border:1px solid #999;}
.Bord2{ border:2px solid #999;}
.bord_b{ border-bottom:1px solid #D1DBE3; height:28px;}

/*边框宽度*/
.Bw1{ border-width:1px;}
.Bw2{ border-width:2px;}
.Bw3{ border-width:3px;}
.Bw4{ border-width:4px;}
.Bw5{ border-width:5px;}
 

/*边框样式*/
.Bss{ border-style:solid;}
.Bsd{ border-style:dotted;}

/*边框颜色*/
.BcBlue{ border-color:#0000FF;} 
.BcBlack{ border-color:#000;}

/* 定义间距,上下2个DIV间距*/
.DivH2,.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40{width:100%;overflow:hidden;}
.DivH1{ height:1px;}
.DivH2{ height:2px;}
.DivH5{height:5px;}
.DivH10{height:10px;}
.DivH15{height:15px;}
.DivH20{height:20px;}
.DivH25{height:25px;}
.DivH30{height:30px;}
.DivH40{height:40px;}


/* 通用容器 */
.wrapper{clear: both;overflow: hidden;}

/*定义宽度*/
.W1024,.W786,.W975,.W972{width:968px;margin:0 auto;}
.W1024{width:1024px;}
.W786{width:786px;}
.W975{width:975px;}
.W972{width:972px;}
.w970{ width:970px; margin:0 auto;}
.wall{ width:100%; height:100px; background-image:url(../images/admin-top-bg-other.jpg)}
.w1078{ width:1078px; margin:0 auto;}

/* ul列表*/
.ul-fl li{ float:left; height:23px; line-height:23px; padding-left:20px;}
.ul-fl-d li{float:left; height:23px; line-height:23px; background:url(..../images/dot/dot3-3.jpg) no-repeat 8px 10px; padding-left:20px;}
.ul-no-f li{height:23px; width:100%; overflow:hidden; line-height:23px; background:url(..../images/dot/dot3-3.jpg) no-repeat 8px 10px; padding-left:20px;}

/* 下划线 */
.BotLine{ border-bottom:1px solid #CFCFCF; overflow:hidden;}
.BotDotLine{ background: url(../image/dot01.gif) repeat-x left bottom;}
.BotDotLine01{ width:95%; margin:0 auto; background: url(../image/dot01.gif) repeat-x; height:1px; line-height:1px; overflow:hidden;}
.BotDasLine{ border-bottom:1px dashed #CFCFCF; overflow:hidden; height:1px; line-height:1px;}
.border-r-dot{ background:url(../image/dot02.gif) repeat-y right top;}

/* 标题样式定义*/
.PTit25,.PTit20,.PTit18,.PTit30,.PTit,.PTit1,.PTit22{	width:100%;	overflow:hidden;}
.PTit30{line-height:30px;height:30px;}
.PTit25{line-height:25px;height:25px;}
.PTit22{line-height:22px;height:22px;}
.PTit20{line-height:20px;height:20px;}
.PTit18{line-height:18px;height:18px;}
.PTit15{line-height:15px;height:15px;}
.PTit10{line-height:10px;height:10px;}
.PTit1{line-height:1px;height:1px;}

/* MORE更多样式设计*/

.More{  margin-right:10px; line-height:28px; color:#458FCE;  float:right; }
/*普通列表样式定义*/
.ArtList,.ArtList25,.ArtList22,.ArtList24{ width:100%; overflow:hidden; margin:0 auto;}
.ArtList li{ width:100%; height:20px; line-height:20px; overflow:hidden;}
.ArtList25 li{ width:100%; height:25px; line-height:25px; overflow:hidden;}
.ArtList24 li{ width:100%; height:24px; line-height:24px; overflow:hidden;}
.ArtList22 li{ width:100%; height:22px; line-height:22px; overflow:hidden;}

/*input 样式*/
 input.flat{ border: 1px solid #999999; padding: 2px 4px;}
 
 
 
 



/*** 首页样式****/ 
.wap{ background:#FFFFFF;}
.topbar{min-width:990px;height:29px; background-image:url(../images/topbar-bg.jpg); background-repeat:repeat-x; padding:0;color: #666666; line-height:29px;margin:0; font-size:12px;}
.top-box{width:970px;  height:29px; text-align:right; margin:0 auto;}
.top-box1{width:970px;  height:29px; text-align:left; margin:0 auto;}
.span1{  border-right:1px dotted #666666;  padding-left:10px; width:1px;}
.span2{  border-right:1px solid #666666;  padding-left:10px;width:1px;}

.top-box-a1{padding-right:10px;border-right:1px solid #666666; padding-left:10px; width:55px;}
.top-box-a2{padding-left:10px; width:55px;}
.top-box a{ color:#666666; }
.top-box-l{ font-size:14px; }
.top-box-r a{padding-left:10px;}
.top-box a:hover{ color:#CD0A0E;}
.containter{width:1000px; background-color:White; margin:0 auto;}
.content{ width:970px; margin:0 auto;  height:auto;}
.content1078{ width:1078px; margin:0 auto;  height:auto;}
.header{width:970px; height:85px; padding-top:10px;}
.search{padding-right:35px; margin-top:36px; width:270px;}
/**.btn_search{width:62px; height:29px; background-image:url(../images/search_btn.jpg); background-repeat:no-repeat; display:block; float:left; text-align:center; line-height:29px;}
**/
.input_text_search{ width:190px; height:23px; border:1px solid #CCCCCC; float:left; padding-left:8px; border-right:none;color:#999999; line-height:25px;}
.btn_search{width:91px; height:25px; background-image:url(../images/search_btn.jpg); background-repeat:no-repeat;  float:left; border:none;  cursor:pointer; }
/**导航样式**/

.nav1{ background: none repeat scroll 0 0 #E1E1E1;color: #C6C6C6;height: 28px;padding: 8px 0 0 20px; font-size:13px;}
.nav1-a{font-size: 15px;font-weight: bold;margin-left: 15px; padding-right: 15px;}






.nav-l{ width:15px; height:43px; background-image:url(../images/nav-l.jpg); background-repeat:no-repeat; float:left;}
.nav-c{ width:940px; height:43px; background-image:url(../images/nav-c.jpg); background-repeat:repeat-x; float:left; }
.nav-span-l{padding-left:27px; padding-right:10px; }
.nav-span{padding-left:12px; padding-right:14px; border-left:1px solid #C5C5C5;}
.nav-r{width:15px; height:43px; background-image:url(../images/nav-r.jpg); background-repeat:no-repeat; float:left;}



/**导航样式red**/
.nav-red{width:970px; height:38px;  font-weight:bold; line-height:38px; font-size:15px;}
.nav-red-l{ width:4px; height:38px; background-image:url(../images/nav-red-l.jpg); background-repeat:no-repeat; float:left;}
.nav-red-c{ width:962px; height:38px; background-image:url(../images/nav-red-c.gif); background-repeat:repeat-x; float:left; color:White;  }
.nav-red-c a{  cursor:pointer; }
.nav-red-c a:hover{ color:#333;}
.nav-red-span1{text-align:center; width:114px; line-height:40px; height:38px; display:block; float:left; margin-left:8px; }
.nav-red-span{text-align:center; width:80px; line-height:40px; height:38px; display:block; float:left; margin-left:8px;}
.no{ width:80px; background-image:url(../images/nav-red-hover-bg1.jpg); background-repeat:no-repeat; color:#333;}
.no1{ width:114px; background-image:url(../images/nav-red-hover-bg2.jpg); background-repeat:no-repeat; color:#333;}
.nav-red-span .no1{ width:114px; background-image: background-image:url(../images/nav-red-hover-bg2.jpg); background-repeat:no-repeat;}
.nav-red-r{width:4px; height:43px; background-image:url(../images/nav-red-r.jpg); background-repeat:no-repeat; float:left;}
.nav-red-line{ margin-top:8px;  width:1px; background-image:url(../images/nav-red-line.jpg); background-repeat:no-repeat; float:left;}



.main{width:970px;  margin-top:8px; height:auto;}


/*** list样式****/ 
.bd{ border:1px solid #dbdbdb;}
.head-top{background-image:url(../images/list-top-bg.jpg); background-repeat:repeat-x;  border-bottom:1px solid #dbdbdb; height:28px;}
.head-span{line-height:28px; padding-left:10px; font-size:14px; float:left;}

.list-icon-dt{background-image:url(../images/list-icon-dt.png); background-repeat:no-repeat; background-position:10px 9px;  height:28px;}
.list-icon{background-image:url(../images/list-icon.jpg); background-repeat:no-repeat; background-position:10px 9px;  height:28px;}
.list-a{padding-left:15px; line-height:25px; float:left; cursor:pointer; overflow:hidden; height:25px; }
.list-a-dt{padding-left:18px; line-height:25px; float:left; cursor:pointer; overflow:hidden; height:25px; }
.list-a-news{ line-height:22px;  cursor:pointer;   }
.list-icon2{background-image:url(../images/list-icon.jpg); background-repeat:no-repeat; background-position:10px 9px;padding-left:15px;}
.list-a2{line-height:22px;  cursor:pointer;}
.list-icon2 span{ color:#a9a9a9; margin-left:10px;}
.c-m{ color:#a9a9a9;}
.list-icon-news{background-image:url(../images/list-icon-dt.png); background-repeat:no-repeat; background-position:0 9px;}



.list-new{ padding-left:3px; padding-bottom:2px;margin-top:7px; }
.red{}
.red ul li:hover{ background-color:#E9E9E9; cursor:pointer;}
/*** 底部样式****/ 
.head-top1{background-image:url(../images/list-top-bg1.jpg); background-repeat:repeat-x;  border-bottom:2px solid #DC322E; height:36px;}
.head-span1{line-height:36px; padding-left:10px; font-size:14px;}
.list-icon1{ height:30px; border-bottom:1px solid #DBDBDB; background-image:url(../images/list-icon1.jpg); background-repeat:no-repeat; background-position:20px 12px; float:left;}
.list-icon3{background-image:url(../images/list-icon2.gif); background-repeat:no-repeat; background-position:8px 11px; float:left; line-height:26px; border-bottom:1px dashed #DBDBDB;}
.list-box-bg{ padding-left:10px; height:30px; background-image:url(../images/list-box-bg1.gif); background-repeat:no-repeat; margin-bottom:5px;}
.list-a1{ font-weight:bold; padding-left:35px;line-height:30px; overflow:hidden; white-space:nowrap; float:left; display:block; text-align:center;}
.list-new1{ padding-left:5px; padding-bottom:2px;margin-top:7px;}
.list-box-bg a{background-image:url(../images/list-icon.jpg); background-repeat:no-repeat; background-position:5px 13px;  height:30px;padding-left:13px; line-height:30px; float:left; cursor:pointer; overflow:hidden; height:30px; }

/*** 底部样式****/ 
.footer{ width:100%; height:100px; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x; margin-top:8px; font-size:12px;}
.footer-text{text-align:center; line-height:22px; padding-top:15px;}

 
/*** 公用样式****/ 
.time-a9{ color:#a9a9a9; float:right; margin-right:10px;}
.m{float:right; margin-right:10px; line-height:28px; color:#666;font-size:12px; } /**更多**/
.m1{float:right; margin-right:10px; line-height:36px; color:#666;font-size:12px; } /**更多**/

/*** 列表样式****/ 



/****首页轮播广告样式**/
.changeBox_a1
{
width:374px;height:268px; 
position:relative;
border:1px solid #E2E2E2; }
.changeBox_a1 .a_bigImg{
position:absolute;
top:2px;left:2px;
display:none;}
.changeDiv{
position:absolute;
top:0px;left:0px;height:268px;
display:block;}
.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:376px;
height:40px;line-height:40px;
background:#000;
filter:alpha(opacity=70);
opacity:0.7;}
.changeDiv h3 a{
display:block;
font-size:12px;
padding-left:6px; 
line-height:50px;
color:#fff;
overflow:hidden;
width:370px;
}
/* ul_change_a1 */
.ul_change_a1{
position:absolute;
right:0px; bottom:0px;
padding-left:5px;
overflow:hidden;}
.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{
position:absolute;
top:10px;
width:16px;height:16px;
background:url(../images/bot.png) no-repeat;
text-indent:-999em;overflow:hidden;}
.a_last{right:30px;background-position:0 0;}
.a_next{right:12px;background-position:100% 0;}
/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:20px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
padding:0px 3px; 
margin-right:2px;
border:1px solid #999;
background:#fff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
 width:15px;
 height:6px;
}
.ul_change_a2 span.on{
background:#FFFF9D;
color:#CC0000;}
.changeDiv h3{font-size:100%;}

/****首页轮播广告样式end**/



/*****内容页样式****/
.cm_cm {
    float: left;
    line-height: 26px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: left;
    width: 908px;
    padding-top:30px;
    padding-bottom:20px;
}
.cont_m{
	width:968px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#555;
	font-size:14px;
	padding-top:10px;
}
.cm_t{
	width:968px;
	float:left;
	line-height:50px;
	border-bottom:1px #B6B6B6 dotted;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#565656;
}
.cm_time{
	width:968px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#B6B6B6;
}
/*****内容页样式end****/

/****当前位置*****/
.mgs{ width:968px; line-height:26px;  height:26px; border:1px solid #DBDBDB; background-color:#F4F4F4; margin-top:8px;}
.mgs span{color:#999; padding-left:10px; padding-right:10px;}


/*****页码*****/
.page {
    color: #000000;
    float: left;
    font-size: 12px;
    height: 30px;
    padding-top: 10px;
    text-align: center;
    width: 700px;
}
.page .pagecur {
    border: 1px solid #CCCCCC;
    color: #EA5604;
    font-weight: bold;
    margin: 0 4px;
    padding: 4px;
}
.page a {
    border: 1px solid #CCCCCC;
    color: #333333;
    margin: 0 4px;
    padding: 4px;
    text-decoration: none;
}
/*****页码end*****/



/*****网站后台管理********/
.sidebar {
    height: 400px;
    width: 200px;
}
.title_span {
    color: #3478B1;
    font-size: 14px;
    font-weight: 800;
    padding-left: 10px;
    text-align: left;
    height:27px;
    overflow:hidden;
    float:left;
}
.title_span1 {
    color: #3478B1;
    font-size: 14px;
    font-weight: 800;
    padding-left: 23px;
    text-align: left;
      height:27px;
    overflow:hidden;
    float:left;
}
.sidebar_box {
    background-color: #F7F7F7;
    border: 1px solid #E6E6E6;
    margin-bottom: 8px;
}


.title_top {
    border-bottom: 1px solid #DEDEDE;
    height: 30px;
    line-height: 30px;
}

.title_list_ul {
    border-top: medium none;
    width: 198px;
}
.title_list_fw {
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    padding-left: 41px;
    text-align: left;
    overflow:hidden;

}
.title_list_fw1 {
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    padding-left: 21px;
    text-align: left;
    overflow:hidden;

}

.mm {
    padding-left: 90px;
}
.more {
    float:right;
    margin-right:10px;
}
.title_list_item {
    background-image: url("../images/195.gif");
    background-position: 20px 14px;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    overflow:hidden;
}
.title_admin_item {
    background-image: url("../images/list-11.png");
    background-position: 5px 8px;
    background-repeat: no-repeat;
    
}

.title_list_item_a {
    padding-left: 22px;
}
.minlist {
    background-image: url("../images/195.gif");
    background-position: 44px 14px;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}
.minlist_a {
    padding-left: 35px;
}
.main_tab_top {
    background-color: #D9D9D9;
    height: 30px;
    line-height: 30px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 8px;
    width: 96%;
}
.main_tab_span {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 29px;
    text-align: center;
    width: 90px;
}
.main_list_ul {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 10px;
}
.main_list_li {
    background-image: url("../images/195.gif");
    background-position: 0 14px;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    line-height: 30px;
}
.on {
    background-color: #EBEBEB;
    border-bottom: 1px solid #DE8A68;
}
.pl10 {
    padding-left: 10px;
}
.pl25 {
    padding-left: 25px;
}
.pointer {
    cursor: pointer;
}
.main1 {
    border: 1px solid #E6E6E6;
    margin-bottom: 10px;
    width: 758px;
   
}
.main_title_top {
    background-color: #F7F7F7;
    border-bottom: 1px solid #DEDEDE;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
}
.main_list_pic {
    border-bottom: 1px dotted #DFDFDF;
    height: 120px;
    padding-left: 15px;
    padding-right: 25px;
    padding-top: 15px;
}
.main_img_b {
    border: 1px solid #EDEDED;
    float: left;
    margin-right: 12px;
    padding: 10px;
}
.main_span {
    font-size: 13px;
    font-weight: 800;
    line-height: 25px;
}
.main_p {
    color: #333333;
    height: 45px;
    letter-spacing: 0.2mm;
    line-height: 20px;
}
.main_a {
    background: url("../images/add.png") no-repeat scroll 0 0 transparent;
    color: #D53C00;
    padding-left: 18px;
}
.main_login_ul {
    margin-left: 20px;
    margin-top: 10px;
}
.main_login_li {
    background-image: url("../images/time.gif");
    background-position: 0 5px;
    background-repeat: no-repeat;
    line-height: 30px;
}
.main_login_li-gs {
    background-image: url("../images/milestone.gif");
    background-position: 0 5px;
    background-repeat: no-repeat;
    line-height: 30px;

}

.no {
    display: none;
}
.block{ display:block;}
.links {
    display: block;
    margin-bottom: 4px;
    margin-top: 4px;
    position: relative;
}
.link {
    border: 1px solid #FFFFFF;
    cursor: pointer;
    float: left;
    height: 70px;
    margin-left: 10px;
    position: relative;
    text-align: center;
    width: 60px;
}
.link img {
    display: block;
    height: 32px;
    margin: 5px auto;
    width: 32px;
}
.admin-hh{float:left;overflow:hidden; width:87px; height:22px;}
.admin-h{float:left;overflow:hidden; width:87px; margin-right:10px; height:22px;}
.admin-user{ padding-left:10px; padding-top:10px; float:left; width:50px;}
.admin-user-box{ width:130px; float:left; padding-top:8px;}
.admin-login{padding-top:10px; padding-left:15px;}
.admin-login-p{font-size:12px; float:right; padding-right:20px; margin-top:5px;}
/*****网站后台管理********/



/*****注册********/
.reg-bd{ border-top:2px solid #E80014;}
.reg-tab-ul{width:503px; height:35px;border:1px solid #dbdbdb; background-image:url(../images/reg-tab-bg.jpg); background-repeat:repeat-x; margin:0 auto; font-weight:bold;}
.reg-tab-li{ width:167px; height:35px; line-height:35px;  text-align:center; border-right:1px solid #dbdbdb; float:left; }
.reg-on{ background-image:url(../images/reg-tab-hover-bg.jpg); background-repeat:repeat-x;}
.reg-on a{ color:#DF0312;}
.reg-bl-no{ border-right:none;}
.reg-list-icon{background-image:url(../images/list-icon.jpg); background-repeat:no-repeat; background-position:0 9px; float:left;}
.reg-mian{width:968px; min-height:400px; margin-top:50px; }
.reg-step{width:800px; margin-bottom:20px; height:50px; margin-left:150px;}
.reg-span-hover{width:110px; height:30px; background-image:url(../images/reg-step2.png); background-repeat:no-repeat; display:block; text-align:center; float:left; line-height:26px; color:White;}
.reg-span-arrow{display:block; width:9px; height:9px; background-image:url(../images/reg-step1.png); background-repeat:no-repeat; margin-left:28px; margin-right:28px; float:left; margin-top:10px;}
.reg-span{ width:110px; height:30px; background-image:url(../images/reg-step5.png); background-repeat:no-repeat; display:block; text-align:center; float:left; line-height:26px; color:#333;}
.reg0:hover{ background-color:#DEDEDE; width:800px; height:80px; padding-left:15px; padding-top:10px;padding-bottom:10px; cursor:pointer; border:1px dashed #999;}
.reg-mian{width:968px; min-height:400px; margin-top:50px;}
.reg-step{width:800px; margin-bottom:20px; height:50px; margin-left:150px;}
.reg-span-hover{width:110px; height:30px; background-image:url(../images/reg-step2.png); background-repeat:no-repeat; display:block; text-align:center; float:left; line-height:26px; color:White;}
.reg-span-arrow{display:block; width:9px; height:9px; background-image:url(../images/reg-step1.png); background-repeat:no-repeat; margin-left:28px; margin-right:28px; float:left; margin-top:10px;}
.reg-span{ width:110px; height:30px; background-image:url(../images/reg-step5.png); background-repeat:no-repeat; display:block; text-align:center; float:left; line-height:26px; color:#333;}
 .reg-box{height:80px; width:800px; margin-bottom:20px; margin-left:100px; padding-left:15px; padding-top:10px;padding-bottom:10px;}
 .reg-l{width:73px; float:left; margin-top:8px; height:70px;}
 .reg-c{ width:570px; float:left; margin-left:20px;}
 .reg-li{line-height:27px; height:27px;}
 .reg-btn0{ float:left; padding-top:40px; cursor:pointer;}
 .reg-li1{ margin-bottom:10px;float:left;}
 .reg-b{color:#CC3434; padding-right:3px;}
 .reg-input-txt{width:210px; height:26px; border:1px solid #dbdbdb; margin-left:8px; }
 .reg-input-txt1{width:100px; height:26px; border:1px solid #dbdbdb; margin-left:8px;float:left;}
 .reg-input-chk{ width:14px; height:14px; margin-left:90px; margin-right:2px;}
 .reg-btn1{width:167px; height:47px; background-image:url(../images/reg-btn.gif); border:none; margin-top:20px; margin-left:90px; cursor:pointer;}
 .reg-r1{width:150px; float:left; background-image:url(../images/reg-line.jpg); background-repeat:no-repeat; height:300px;}
 .reg-box1{margin-left:170px; width:700px; margin-top:30px;}
 .reg-box3{margin-top:45px; margin-left:360px; width:700px;}
 .reg-p3{height:80px; background-image:url(../images/reg-btn3.jpg); background-repeat:no-repeat;}
 .reg-a3{ padding-left:100px; line-height:60px;}

/*****注册end********/


/****登录****/
#LoginPlan {
    background: url("../images/login_bg.png") repeat scroll 0 0 transparent;
    border: 1px solid #dbdbdb;
    font-size: 12px;
    height: 460px;
    line-height: 22px;
    margin: 0 auto;
    position: relative;
    width: 968px;
}
#LoginPlan .reg {
    color: #FF3300;
    height: 270px;
    left: 95px;
    position: absolute;
    top: 65px;
    width: 315px;
}
#LoginPlan .reg input {
    background: url("../images/reg_button.png") repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 121px;
    margin-bottom: 20px;
    width: 241px;
}
#LoginPlan .login {
    height: 150px;
    left: 500px;
    position: absolute;
    top: 125px;
    width: 300px;
}
#LoginPlan .login th, #LoginPlan .login td {
    height: 35px;
    font-size:14px;
}
#LoginPlan .login th {
    font-size: 14px;
    width: 65px;
}
#LoginPlan .login td {
    width: 175px;
}
#LoginPlan .login input.finput {
    width: 175px;
}
#LoginPlan .login .submit {
    background: url("../images/i_btn_submit.png") repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 24px;
    width: 72px;
    margin-left:10px;
}
  .login-a{font-size:12px; margin-left:5px; color:#0861A2; text-decoration:underline;}
  .login-bd{ border-top:1px dashed #CCCCCC; margin-top:18px; padding-top:8px;}

/****登录end****/



/***会议会展****/
.m-box{width:680px; height:120px; float:left; border-bottom:1px dashed #cccccc; margin-bottom:15px;} 
.m-img{float:left; border:1px solid #cccccc; padding:3px; margin-top:7px;}  
.m-r{float:left; width:500px; margin-left:20px;}  


/***期刊***/
.d-box{width:680px; height:200px; float:left; border-bottom:1px dashed #cccccc; margin-bottom:15px;} 
.d-img{float:left; border:1px solid #cccccc; padding:3px; margin-top:7px;}  
.d-r{float:left; width:500px; margin-left:20px;}  



/*****人才中心内容页*****/

 .job-s dt{  color: #666;height: 28px;overflow: hidden;padding-left: 10px;width: 80px; line-height:28px; float:left;}
 .job-s dd{ height:28px; line-height:28px; width:240px; float:left; color: #333;}
 .zw-txt{float:left; color:#CD0A0E; padding-left:10px;}
 .zw-span{float:left; line-height:26px; color:#666; padding-left:8px; font-size:12px;}
 .zw-box{ padding-bottom:10px; padding-top:40px; height:180px; margin-bottom:10px; width:100%; }
 .zw-btn{padding-top:30px; margin-left:10px;}
 .zw-sc{ padding-right:10px;}
 .zw-tj{margin-left:15px; padding-right:10px;}
 .zw-wap{ height:30px; background-color:#F0F0F0; line-height:30px; margin-bottom:20px; border-top:1px dashed #dbdbdb;}
 .zw-wap span{width:70px;float:left; padding-left:10px; cursor:pointer;}
 .no3{ background-color:White; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb;}
 .zw-r-gs{ width:248px;height:auto; float:left;}
 .zw-r-gs-b{border-bottom:1px dashed #dbdbdb; padding-bottom:20px;}
 .zw-r-gs-b h4{ text-align:left; line-height:30px; font-size:15px; padding-left:5px;}
 .zw-r-gs-b1{border-bottom:1px dashed #dbdbdb; padding-bottom:20px;}
 .zw-r-gs-b1 h4{ text-align:left; line-height:30px; font-size:15px; padding-left:5px;color:#CD0A0E; float:left;}
 .zw-mm{font-size:12px; font-weight:normal;float:right; line-height:30px; margin-right:10px;}
 .zw-r-gs-ul{padding-right:10px; line-height:24px; padding-left:10px;}
 .zw-r-h{ width:220px; overflow:hidden; height:24px;}
 .zw-r-h a{ width:130px; overflow:hidden; height:24px; display:block; float:left;}
  .zw-r-m{ width:220px; overflow:hidden; height:72px;}
 .tab-2{ display:none;}


 /*****人才中心内容页end*****/
 
 
 /***人才中心首页***/
.ss li:hover{ background-color:#F7F7F7; cursor:default;}
 .dd a{ color:White;}
 .dd a:hover{ color:White;}
 i.tab{border-color: transparent transparent #DBDBDB;border-style: dashed dashed solid;border-width: 5px;bottom: -6px;font-size: 0;left: 50%;line-height: 0; margin-left: -5px; position: absolute;}
 .teach{ border-bottom: 2px solid #DBDBDB;color: #ABABAB;height: 27px;padding-bottom:4px; padding-left:520px;}
 .teach span{bottom:1px;color: #464646;cursor: pointer;display: inline-block;height: 26px;line-height: 30px;margin-right: 6px;position: relative;text-align: center;width: 39px;}
.main-recruit{width:710px; height:auto; margin-bottom:10px; padding-bottom:20px}
.main-recruit-box{width:100%; height:32px; background-image:url(../images/mian-sear-top.jpg);}
.main-recruit-box span{line-height:32px; color:#CF090D; font-weight:bold; padding-left:10px;}
.main-recruit-search{ width:85%;  padding-top:15px; padding-bottom:15px; height:30px; margin-left:100px;}
.main-recruit-search-px{   padding-top:15px; padding-bottom:15px; height:30px; padding-left:183px;}
.main-recruit-txt{width:190px; height:28px; border:1px solid #dbdbdb; float:left; margin-right:8px; color:#999; padding-left:8px; line-height:28px;}
.main-recruit-icon1{width:150px; height:28px; border:1px solid #dbdbdb; float:left; margin-right:8px; overflow:hidden; line-height:28px; padding-left:8px;background-image:url(../images/icon1.jpg); background-repeat: no-repeat; background-position: 140px 12px; }
.main-recruit-btn{float:left; width:62px; height:29px; background-image:url(../images/btn-search.jpg); text-align:center; line-height:29px; margin-right:5px;}
.main-recruit-hot{ float:left; font-size:12px; line-height:40px; color:#666;}
.recruit-list-top{border-top:1px solid #dbdbdb; height:30px; background-color:#F4F4F4; line-height:30px;}
.list-item-one{padding-left:35px; float:left;height:30px; overflow:hidden;}
.list-item-other{ float:left; text-align:center;height:30px; overflow:hidden; padding-left:15px;}
.list-li{border-bottom:1px dashed #E2E2E2; height:38px; line-height:38px;}
.teach-list-top{height:30px; background-color:#F4F4F4; line-height:30px;}
.teach-lb{width:80px; text-align:right; margin-right:6px; float:left; height:70px;}
.teach-lb-item-one{float:left; width:85px; height:20px;margin-right:6px; background-color:#EBB10F; text-align:center; margin-bottom:5px; cursor:pointer; }
.teach-lb-item-one a{ color:White;}
.teach-lb-item{float:left; width:85px; height:20px;margin-right:6px;margin-bottom:5px; cursor:pointer;}
.teach-img{width:155px;  display:block; float:left; margin-left:8px; margin-bottom:20px; overflow:hidden; padding-left:10px; background-image:url(../images/job-icon-r.png); background-repeat:no-repeat; background-position:10px 8px;  height:20px; }
.teach-img a{padding-left:5px; cursor:pointer;}
.teacher-rbox{width:130px; margin-left:10px; float:left; font-size:12px;}
    /***人才中心首页end***/
 
 
   /***人才中列表页***/   
.main-box{width:100%; height:33px; }
.main-box span{line-height:32px; color:#CF090D; font-weight:bold; padding-left:10px;}
.main-box-btn{float:left; width:80px; height:29px; background-image:url(../images/btn_organe.png); text-align:center; line-height:29px; margin-right:5px;}
.main-box-search{ width:auto;  padding-top:35px; padding-bottom:15px; height:30px; margin-left:108px;}

 /***人才中列表页end***/  
 
 
 /****培训讲师列表页***/
 .teach-s{ width:500px; float:left;}
 .teach-s dt{  color: #666;height: 28px;overflow: hidden;padding-left: 10px;width: 80px; line-height:28px; float:left; text-align:right;}
 .teach-s dd{ height:28px; line-height:28px; width:150px; float:left; color: #333; overflow:hidden;}
 .teacher-box{padding-top:20px; border-top:1px dotted #dbdbdb; width:90%; margin:0 auto;}
.teacher-li{width:49%; float:left; padding-top:10px;padding-bottom:10px;padding-left:5px; display:block;}
.teach-com-li{ float:left; padding-top:10px;padding-bottom:10px;padding-left:5px; display:block;}
.teacher-img{padding:1px; border:1px solid #dbdbdb; float:left; }
.teacher-r{margin-left:15px; float:left; width:190px;}
.teacher-r p{ height:21px; line-height:21px; width:190px; overflow:hidden;}
.teacher-p{ height:64px; overflow:hidden; color:#666; line-height:21px;}
.other-bg{ background-color:#F7F7F7;}
 /****培训讲师列表页end***/
 
 
  /****培训讲师内容页***/
  
      .tea-img-r{float:left; padding:1px; border:1px solid #dbdbdb; margin-top:-30px;}
       .main-l{ width:708px;border-right:1px solid #dbdbdb; height:auto; float:left; padding-left:10px;}

  /****培训讲师内容页end***/
  
  
  /***示范园区****/
.p-box{width:465px; height:140px; float:left; border-bottom:1px dashed #cccccc; margin-bottom:15px;} 
.p-img{float:left; border:1px solid #cccccc; padding:3px; margin-top:7px;}  
.p-r{float:left; width:270px; margin-left:20px;}  

/*****************申报系统**********************/
    .my-tabs {
    z-index: 1;
}
 .my-tabs-contant{ margin-left:15px; margin-right:25px;}
.my-tabs .ui-tab .ui-tab-trigger {
    border-bottom: 1px solid #CCCCCC;
}
.my-tabs .my-tabs-contant {
    border-top: 0 none;
    padding-top: 0;
}
.my-tabs-contant .unavailable:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.my-tabs-contant .available:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.my-tabs-contant .available, .unavailable {
}
.my-tabs-contant .tabs-item-image {
    background-image: url("../images/3LKwIIy0Ud.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 18px;
    margin: 20px 0;
    position: absolute;
    text-indent: -9999px;
    width: 16px;
}
.my-tabs-contant .available .tabs-item-image {
    background-position: -453px 2px;
}
.my-tabs-contant .unavailable .tabs-item-image {
    background-position: -469px 2px;
}
.my-tabs-contant inuse-image {
    background-position: 0 0;
}
.my-tabs-contant notuse-image {
    background-position: -16px 0;
}
.my-tabs-contant .tabs-item-word {
    left: 23px;
    margin: 20px 0;
    position: absolute;
}
.my-tabs-contant inuse-word {
    color: #5AAB04;
}
.my-tabs-contant notuse-word {
    color: gray;
}
.my-tabs-contant .tabs-item-name {
    color: #4D4D4D;
    font-size: 16px;
    left: 88px;
    margin: 20px 0;
    position: absolute;
}
.my-tabs-contant .tabs-item-content {
    color: gray;
    left: 218px;
    margin: 20px 0;
    position: absolute;
    width: 340px;
}
.my-tabs-contant .tabs-item-operate {
    float: right;
    margin-top: 20px;
}
.my-tabs-contant .available, .unavailable {
    border-bottom: 1px dashed #D9D9D9;
    height: 53px;
    margin-top: 0;
    position: relative;
    z-index: 1;
}
.my-tabs-contant .available .tabs-item-word {
    color: #5AAB04;
}
.my-tabs-contant .unavailable .tabs-item-word {
    color: gray;
}
.my-tabs-contant .available .tabs-item-word {
    color: #5AAB04;
}
.my-tabs-contant .unavailable .tabs-item-word {
    color: gray;
}
.admin-tip{width:680px;height:auto; display:inline-table; background-color:#F7F7F7; border:1px dashed #D9D9D9; margin-left:25px; padding-left:27px; padding-top:15px; margin-top:10px; padding-bottom:10px;}

.available .ui-securelevel-max, .ui-securelevel-high, .ui-securelevel-medium, .ui-securelevel-low {
    background: url("../images/2HiCSu6i6N.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    margin-left: 4px;
    text-align: right;
    width: 100px;
   position: absolute;
   left:570px;
   margin: 20px 0;

}
.available-resume .max, .high, .medium, .low {
    background: url("../images/2HiCSu6i6N.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    margin-left: 4px;
    text-align: right;
    width: 100px;
   position: absolute;
   left:630px;
   margin-top:8px;

}

.available .ui-securelevel-num {
    display: inline-block;
    height: 12px;
    line-height: 12px;
    margin-left: 4px;
    text-align:center;
    width: 100px;
   position: absolute;
   left:570px;
   color:#FF7700;
   margin: 20px 0;

}
.unavailable .ui-securelevel-num {
    display: inline-block;
    height: 12px;
    line-height: 12px;
    margin-left: 4px;
    text-align:center;
    width: 100px;
   position: absolute;
   left:570px;
   color:#FF7700;
   margin: 20px 0;

}

.available-resume .max {
    background-position: 0 -35px;
    color: #5AAB04;
}
.available-resume .high {
    background-position: 0 -23px;
    color: #5AAB04;
}
.available-resume .medium {
    background-position: 0 -10px;
    color: #D8B200;
}
.available-resume .low {
    background-position: 0 2px;
    color: red;
}
.available .ui-securelevel-max {
    background-position: 0 -35px;
    color: #5AAB04;
}
.available .ui-securelevel-high {
    background-position: 0 -23px;
    color: #5AAB04;
}
.available .ui-securelevel-medium {
    background-position: 0 -10px;
    color: #D8B200;
}
.available .ui-securelevel-low {
    background-position: 0 2px;
    color: red;
}

/*****************申报系统end**********************/

/*********企业内容页*******/
    .c-banner {
    background: url("../images/c-s-banenr.jpg") no-repeat scroll 0 0 #1E94DA;
    height:150px;
    width:970px;
    
}
.c-banner {
    overflow: hidden;
    position: relative;
        height:150px;
}


.c-banner b.one {
    color: #FFFFFF;
    
}

.c-banner b.one {
    color: #FFFFFF;
    
}
.c-banner b.one {
    left: 70px;
    position: absolute;
    top: 40px;
    z-index: 2;
    line-height: 73px;
    font-size: 40px;
    font-family:"微软雅黑","黑体";


}
.c-banner b.two {
    left: 72px;
    position: absolute;
    top: 42px;
    z-index: 1;
    line-height: 73px;
    font-size: 40px;
    font-family: "微软雅黑","黑体";

}
.c-banner b.one1 {
    color: #FFFFFF;
    
}
.c-banner b.one1 {
    left: 70px;
    position: absolute;
    top: 105px;
    z-index: 2;
    font-size:18px;
    font-family: Arial;
    line-height:30px;
}
.c-banner b.two1 {
    left: 72px;
    position: absolute;
    top: 107px;
    z-index: 1;
    font-size:18px;
    font-family: Arial;
    line-height:30px;

}
.c_title_span {
    color: #333333;
    font-size: 14px;
    font-weight: 800;
    padding-left: 10px;
    text-align: left;
    height:27px;
    overflow:hidden;
    float:left;
}
.c_sidebar_box {
 
    border: 1px solid #E6E6E6;
    margin-bottom: 8px;
}


.c_title_top {
    border-bottom: 1px solid #D6EFFF;
    height: 30px;
    line-height: 30px;
    background-image:url(../images/c-s-menu.gif);

}

.c_main_title_top {
    border-bottom: 1px solid #DEDEDE;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    background-image:url(../images/c-s-menu.gif);

}
.c_r_title_top1 {
    height: 30px;
    line-height: 30px;

     border-bottom: 2px solid #1A9BEB;
   
}

.c_r_title_top {
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    background-image:url(../images/c-title-bg.jpg);

}
.c_r_title_top span {
   color: #333333;
    font-size: 14px;
    font-weight: 800;

}

.c_main_title_top span {
   color: #333333;
    font-size: 14px;
    font-weight: 800;
  
}
.c_li1{ padding-top:5px; padding-right:10px;padding-left:10px; padding-bottom:5px;}
.c_li1 li span{ color:#777777;}
.c_li1 li{ line-height:25px; overflow:hidden;word-break:break-all; word-wrap:break-word;}

.c_li{ padding-top:5px; padding-right:10px;padding-left:10px; padding-bottom:5px;}
.c_li li span{ color:#777777;}
.c_li li{ line-height:25px; overflow:hidden;word-break:break-all; word-wrap:break-word;}
.c-p{ padding-left:20px; padding-right:20px; padding-top:30px; padding-bottom:20px; }
.c_title_list_ul {
    border-top: medium none;
    width: 198px;
}
.c_li li a{ width:130px; overflow:hidden; display:block; float:left; height:21px;}
.c_title_list_ul li {
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    text-align: left;
    overflow:hidden;
    padding-left:10px;
    padding-right:10px;

}
.c_title_list_ul1 {
    border-top: medium none;
    width: 198px;
}
.c_title_list_li-other{
    border-bottom: 1px dotted #DFDFDF;
    height: 30px;
    line-height: 30px;
    text-align: left;
    overflow:hidden;
    padding-left:10px;
    padding-right:10px;

}
.c_title_list_li-name {
    border-bottom: 1px dotted #DFDFDF;
    text-align: left;
    overflow:hidden;
    padding-left:10px;
    padding-right:10px;
    color:#0066CC;
    padding-bottom:5px;
    padding-top:5px;



}
.c_title_list_ul li span {
 color:#777777;
}
.formTable {
    border: 1px solid #E3E3E3;
    border-collapse: collapse;
    text-align: left;
}
.formTable th {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    font-weight: normal;
    padding: 8px;
    text-align: right;
    width: 100px;
}
.formTable td {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
    padding: 6px;
}
.c-nav{ height:30px; background-image:url(../images/nav2.jpg); margin-top:2px; width:970px; }
.c-nav .one{background-image:url(../images/nav1.jpg); height:30px; width:6px; float:left;}
.c-nav .last{ background-image:url(../images/nav3.jpg);height:30px; width:6px; float:right;}
.c-nav ul li {line-height:30px;color:White; float:left;}
.c-nav ul li a{ color:White; font-size:15px; font-weight:bold;padding-left:20px; padding-right:20px;}
.c-zn{ width:73px; height:23px; background:url(../images/c-btn1.png); line-height:20px; display:block; text-align:center; float:left;}
/*********企业内容页end*******/



/*****离岸******/
.la-tab{border-bottom:1px solid #DDDDDD; height:36px; background-image:url(../images/la-tab-bg.png);}
.la-tab ul{margin-left:30px; color:#333; font-size:14px;}
.la-tab li{ color:#8C8C8C; line-height:36px;margin-right:30px; display:block; padding-left:10px;padding-right:10px; cursor:pointer; color:White; float:left;}
.la-tab li.on-la{ background-color:#fff; border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD; color:#000; height:37px;}
.la-box-sb{}
.la-box-sb span{}
.sb-span{font-size:14px;  font-weight:900; color:#0C7DE4;}
.rc-span{font-size:14px;  font-weight:900; color:#599200;}
.la-box{width:100%; height:620px;}
.la-img{text-align:center; margin-top:70px; margin-bottom:30px;}
.la-wap{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D9D9D9;border-radius: 5px 5px 5px 5px;float: left;line-height: 25px;margin-bottom: 20px; margin-top: 40px;padding: 20px 18px 25px; position: relative;width: 90%; margin-left:20px; padding-top:30px;}
.la-step{background: none repeat scroll 0 0 #FFFFFF;left: 10px;line-height: 20px;padding: 0 10px; position: absolute;top: -12px;display: block;}
 .main_title_back{ float:right;  background-image:url(../images/sign_out.gif);   background-repeat:no-repeat; background-position:0 8px; display:block; padding-left:22px; cursor:pointer; padding-right:10px;}
 .la-icon{display:block; background-image:url(../images/la-title-icon1.png); background-repeat:no-repeat; padding-left:10px; background-position:0 15px;}
 .la-icon.hover{background-image:url(../images/la-title-icon2.png); }


/*****申请指南*******/
.la-sqzn-tab{line-height:35px; margin-left:40px; font-size:15px; cursor:pointer; height:35px; border-bottom:1px dotted #C9C9C9; margin-right:30px; margin-bottom:10px;}
.la-sqzn-dd{ margin-left:40px;margin-right:30px; line-height:25px;  }



/**********离岸table**********/
.la table {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    border-color: #999999;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0 1px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    width: 100%;
    color:#333333;
}
.la table  {
    font-size: 14px;
}
.la caption {
    font-size: 14px;
    font-weight: bolder;
}

.la th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999999;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 2px;
    
}
.la td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999999;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 2px;
}
.la tfoot td {
    text-align: center;
}
.la dd {
    font-size: 14px;
    line-height: 30px;
}



/**********首页*********/


 .slides_wap .prev  
{
    display: block;
    height: 25px;
    left: 15px;
    position:absolute;
    top: 80px;
    width: 19px;
    z-index: 101;
    float:left;
    overflow:hidden;

    }
.slides_wap  .next  
{
    display: block;
    height: 25px;
    left: 238px;
    position:absolute;
    top: 80px;
    width: 19px;
    z-index: 101;
    float:left;
    overflow:hidden;
    }

.slides_container{ width:270px; height:225px; position:absolute; overflow:hidden;}
.pagination{ display:none;}
.topbar_zpt01{ margin-right:10px; font-size:13px;}
.a9{color:#a9a9a9;}
.yyzx{ width:300px; height:68px; display:block; float:left; margin-right:20px;}
.yyzx_next{ width:300px; height:68px; display:block; float:left;}
.sfyq_p{font-size:13px; padding-left:10px; padding-right:10px; line-height:22px; padding-top:3px;}
.park li a{color:#3B639F;}
.book_down{ width:75px; height:21px; background-image:url(../images/download-btn.png); display:block; float:left;  line-height:21px; margin-right:54px;  margin-top:5px;text-align:center; margin-left:34px;}
.book_read{width:75px; height:21px; background-image:url(../images/download-btn.png); display:block; float:left;  line-height:21px; margin-top:5px;text-align:center;}
.job_li{margin-left:15px; margin-top:15px;}
.job_input{width:266px; height:36px; border:1px solid #D9D9D9;}
.job_class{margin-left:15px; margin-top:15px;width:266px; height:36px; border:1px solid #EEEEEE; text-align:center; line-height:36px;}
.job_btn_s{margin-left:15px; margin-top:15px; width:268px; height:36px; background-image:url(../images/job-search-btn.png); text-align:center; line-height:36px;}
.job_class_span{background-image:url(../images/job-icon.png);  width:4px; height:7px; background-repeat:no-repeat; background-position:65px 6px;padding-right:18px;}
.company_li{width:658px;  height:29px; line-height:29px;}
.bg_f7{background-color:#F7F7F7}

/**培训年审***/

.px-top-icon{padding-left:83px; height:107px; overflow:hidden;}
.px-top-icon a{ background-image:url(../images/px-top-icon.png);}
.px-top-icon a.hover{background-image:url(../images/px-top-icon-hover.png);}
.px-top-icon1{width:118px; height:107px; background-position:0 107px; display:block;}
.px-top-icon2{width:119px; height:107px; background-position:119px 107px; display:block;}
.px-top-icon3{ width:118px; height:107px; background-position:237px 107px; display:block;}
.px-top-icon4{width:118px; height:107px; background-position:355px 107px; display:block;}
.px-top-icon5{width:118px; height:107px; background-position:473px 107px; display:block;}
.px-top-box{height:107px; background-image:url(../images/px-top-bg.png); background-repeat:repeat-x; border-bottom:1px solid #E6E6E6;}
.px-top-span{ width:118px; height:15px;  display:block; float:left; position:relative; top:-15px; font-size:12px; color:#fff; text-align:center;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=20)";   filter: alpha(opacity=20);opacity:0.2;background-color:#000; line-height:15px;-moz-opacity: 0.2; _background-color:#C6C6C6;}
.lct-box{ padding-left:15px; padding-top:30px; padding-bottom:20px;}

/********简历******/
.blue {COLOR: #256fb8}
.blue1 {	COLOR: #ff7400}
.cvtitle {font-weight:700; color:#256fb8; font-size:14px; padding-top:5px;}
.resume-top{ height:38px; background-color:#FFFDEE; border:1px solid #EDD28B; width:758px;}
.resume-top .mc {
    padding: 10px;
    padding-top:0;
}
.resume-top .fore1 {
    width: auto;
}

.icon-01, .icon-02, .icon-03 {
    float: left;
    margin-bottom: 10px;
}

.rank-text {
    margin-right: 9px;
}
.ftx-04 {
    color: #FF6600;
}
.icon-rank01, .icon-rank02, .icon-rank03, .icon-rank04, .icon-rank05, .icon-rank06 {
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 106px;
    background-image:url(../images/job-safe.png);
}
.icon-rank02 {
    background-position: 0 -15px;
}
.icon-rank03 {
    background-position: 0 -30px;
}
.icon-rank04 {
    background-position: 0 -45px;
}
.icon-rank05 {
    background-position: 0 -60px;
}
.icon-rank06 {
    background-position: 0 -75px;
}
.resume-span{float:right;text-align:center;line-height:26px; padding-top:6px;}
.resume-btn{width:62px; height:26px; display:block; background-image:url(../images/resume-btn1.jpg);}
.table-resume{ min-height:550px; border:1px solid #E6E6E6; border-top:none;padding-top:30px; width:758px; padding-bottom:20px;}
.table1-resume-name{FONT-SIZE: 25px; LINE-HEIGHT: 30px; HEIGHT: 30px; font-weight:bold; width:100px;}
.table1-th{BORDER-BOTTOM: #88b4e0 1px dashed; padding-left:10px;}
.table1-step1{height:20px; line-height:20px;  text-align: right;width: 100px; left: 470px; margin: 10px 0;position: absolute;display: inline-block;}
.table1-step3{ height:20px; line-height:20px;  left:600px; text-align: right;width: 100px;  margin: 10px 0;position: absolute;display: inline-block;}
.table2-step1{height:20px; line-height:20px;  text-align: right;width: 100px; left: 470px;position: absolute;display: inline-block; font-size:12px; color:#333333; font-weight:normal;}
.table2-step2{height:20px; line-height:20px; left:600px; text-align: right;width: 100px;  position: absolute;display: inline-block; font-size:12px; font-weight:normal;}


/*******选择城市*********/


 .itemarea {
    display: inline;
    float: left;
    width: 544px;
     font-size: 12px;
    line-height: 20px;
}
 .itemarea .bitems {
   /*background: none repeat scroll 0 0 #7AC1FF;*/ 
    color: #323232;
    display: inline;
    float: left;
    height: 18px;
    line-height: 18px;
    margin-bottom: 5px;
    margin-right: 5px;
    overflow: hidden;
    padding: 1px 16px 1px 1px;
    position: relative;
    white-space: nowrap;
    border:1px solid #7AC1FF;
}

 .itemarea .bitems span {
    background: none repeat scroll 0 0 #e2efff;
    display: inline-block;
    height: 18px;
    padding: 0 7px 0 5px;
}
.itemarea .bitems a.closeBItem {
    background: url("../images/close1.gif") no-repeat;
    display: block;
    height: 18px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 18px;
  
 
}

.l-grid-hd-cell-inner{ line-height:30px;}

/*********按钮不要下划线**********/
.main-box-btn a:hover{ text-decoration:none;}

/*********职位选择**********/
.chseab12cd .sc {
    clear: both;
    float: left;
    margin: 0;
    padding: 0 0 8px;
    width: 100%;
}
.chseab12cd ul {
    list-style: none outside none;
}
.chseab12cd {
    font-size: 14px;
    line-height: normal;
}
body div {
    text-align: left;
}
.chseab12cd .sc li {
    float: left;
    height: 17px;
    padding: 10px 0 0 8px;
    white-space: nowrap;
}

.chseab12cd .citySub {
    background-color: #FFFFFF;
    border: 2px solid #FE7E01;
    display: none;
    float: left;
    margin: 0;
    padding: 6px 0 3px;
    width: 99%;
}
.chseab12cd .citySub li {
    float: left;
    height: 22px;
    padding: 6px 8px 0 13px;
    white-space: nowrap;
}
ol, li {
    list-style: none outside none;
}
.chseab12cd .sc li.current {
    padding: 8px 0 0;
    position: relative;
    width: 73px;
}

.chseab12cd .sc li.current div {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #FE7E01 #FE7E01 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 2px 2px 0;
    height: 19px;
    overflow: hidden;
    padding: 4px 5px 0 6px;
    position: absolute;
    border: 2px solid #FE7E01;
    border-bottom:none;
    top: 4px;
    white-space: nowrap;
}

.chseab12cd {
    background: url("../images/popBgs_03.gif") repeat-y scroll left top #FFFDEE;
    border: 2px solid #FFDEA9;
    font-size: 14px;
    height: auto;
    left: 0;
    line-height: normal;
    padding: 5px 2px 5px 30px;
    position: absolute;
    top: 74px;
    width: 670px;
    z-index: 9999;
}

.chseab12cd a {
    color: #333333;
   
    text-decoration: none;
}
.chseab12cd .sc img {
    border: 0 none;
    cursor: pointer;
  
    margin: 1px 4px 0 0;
}
.chseab12cd .fs12 {
    font-size: 12px;
}

.chseab12cd .pb0 {
    padding-bottom: 0;
}
.chseab12cd .hotCity .close, .closeBox .close {
    background: url("../images/popClose.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: right;
    padding-left: 16px;
    width: 30px;
}

.closeBox a {
    color: #FF0000;
    float: right;
    font-size: 12px;
    margin-right: 5px;
}
.cb a{color:#2D79D3;}

/********培训机构************/
.teach-company-li 
{
    float: left;
    height: 160px;
    margin-right: 20px;
    width: 625px;
    border:1px solid #E6E6E6;
     padding-top:15px;
     padding-bottom:25px;
     padding-left:25px;

    }
.teach-company-r{ font-size:13px; float:left; width:590px;  padding-bottom:8px; background-color:#F2F9FF; padding-top:10px; padding-left:10px; padding-right:10px; margin-bottom:5px; }
.teach-company-tip{ float:left; display:block; width:50px;color:#0254A6;}
.teach-company-li a{color:#0254A6}
.teach-company-c{float:left; display:block; width:140px; color:#666; }
.teach-company-i{width:150px;height:110px; float:left; margin-right:15px; text-align:center;display:table;}
.teach-company-i img{  max-height:110px;}
.teach-company-i span{display:table-cell;vertical-align:middle;}

/********company选择项************/
   .search_selected
    {
    border: 1px solid #E6E6E6;
    height: 20px;
    line-height: 20px;
    margin-bottom: 2px;
    padding: 0 20px 0 5px;
    position: relative;
    margin-right:5px;

        }
 .search_selected b{
    background: url("../images/select.png") no-repeat scroll -37px -62px transparent;
    cursor: pointer;
    display: block;
    height: 7px;
    position: absolute;
    right: 6px;
    top: 7px;
    width: 7px;
    cursor:pointer;
            }
/********列表详细页 附近************/
.fj{line-height: 26px;padding-right: 30px;}

/********期刊下载************/
.bookdowload-box{ padding-top:10px; padding-bottom:10px; background-color:#FAFDFC; border:1px solid #EBF7F4; margin-bottom:10px; padding-left:10px; height:130px; overflow:hidden;}
.bookdowload-box-span{color:#2D64B3; font-size:17px; font-weight:800; padding-left:5px;}


/******友情链接*******/
.friendLink {
    clear: both;
    padding-top:10px;
    text-align: center;
    width: 100%;
}
.friendLink a {
    margin: 0 2px;
}
.friendLink .eachBox2 {
    background: url("../images/friend_Link.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    clear: both;
    height: 45px;
    overflow: hidden;
    padding-left: 10px;
}
.friendLink .changeBox_a2 {
    float: left;
    height: 45px;
    line-height: 40px;
    overflow: hidden;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 960px;
}
.friendLink .changeBox_a2 .imgbox {
    left: 0;
    position: absolute;
    top: 0;
}
.friendLink img {
    border: 0 none;
    height: 35px;
}

/*****简历匹配******/
.resume-pp{padding-bottom:20px; border-bottom:1px dotted #cecece;}
.resume-pp ul{margin-left:15px; margin-right:15px; padding-top:20px; }
.resume-pp b{font-size:16px; font-weight:bold; color:#CD0A0E; float:left;}
.resume-pp .company-txt{display:block; float:left; width:600px; color:#315AAA;}
.resume-bg{ background-color:#F7FBFF;}
.top td{ padding-left:12px;}

/***q&a****/

/***微信***/
.top_wx{ background-image:url(../images/qqwx.png); width:21px; height:15px; background-repeat:no-repeat;}

/***人才测评***/
  .question_box{ padding-left:30px;padding-right:30px;padding-bottom:30px;}
  .question{ margin-top:10px;}
  .question .title{ font-size:14px;  height:30px; line-height:30px; font-weight:bold;color: #599200; }
  .question ul li{width:99%;  line-height:28px;padding:5px; color:#000;}
  .question ul li p{ padding-left:20px;}
  .even{ background-color:#EFF6FB;}
  .underline{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #7F9DB9;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
}
.question_box h3{ font-size:14px; font-weight:bold; color:#333;}
.red{ color:#BF0F0F;}
.green{ color:#599200; line-height:28px;}
.rc-wap{ margin-left:25px; margin-top:30px;}
.rc-top{ height:38px; background-color:#FFFDEE; border:1px solid #EDD28B; width:745px; line-height:38px; margin-top:10px; margin-left:5px;}
.rc-top p{  line-height:38px; }
.pf-wap{ margin-top:30px; margin-left:13px; margin-bottom:20px; }
.pf-box{width:608px; height:35px;  float:left; color:White;}
.pf-box .box1{  background-color:#4ABDFF; height:40px; text-align:center; border-right:1px solid #fff; float:left; }
.pf-box .box2{ background-color:#8AD138; height:40px;text-align:center;border-right:1px solid #fff;float:left;}
.pf-box .box3{ background-color:#FCBB49; height:40px;text-align:center;border-right:1px solid #fff;float:left;}
.pf-box .box4{ background-color:#F25941; height:40px;text-align:center;float:left;}
.pf-button{ height:40px; width:120px; float:left; background-image:url(../images/pf-btn.png); cursor:pointer;}
.pf-icon{display:block; background-image:url(../images/bullet_blue.png); background-repeat:no-repeat; background-position:0 7px; padding-left:18px; float:left; }
.xxcj a
{ margin-right:5px; margin-left:5px; color:#333333; line-height:25px;
}
/***人才后台****/
.rc-btn-add
{
    float:left; width:70px; margin-left:5px; height:25px; background:url(/Templates/gzsoa/images/rc-btn-add.gif); background-repeat:no-repeat; color:white; text-align:center; 
}
 .ke-zeroborder {border-collapse:collapse;border-spacing:0;border-left:1px solid #C4D3E8;border-top:1px solid #C4D3E8; font-size:12px; line-height:24px;}
.ke-zeroborder th{border-right:1px solid #C4D3E8;border-bottom:1px solid #C4D3E8;padding:5px 15px;}
.ke-zeroborder td{border-right:1px solid #C4D3E8;border-bottom:1px solid #C4D3E8;padding:5px 15px;}
.ke-zeroborder th{font-weight:bold;background:#ccc;}


        
/**menu 导航**/
div#menu {height:38px;}

div#menu ul {margin: 0;    padding: 0;    list-style: none;    float: left;
  
}
div#menu li {
    position: relative;
    z-index: 9;
    margin: 0;
    display: block;
    float: left;
   margin-top:7px; margin-bottom:7px; height:24px; line-height:24px;
   border-left:1px solid #C5C5C5;
}
div#menu li:hover>ul {
    left: -0px;
    
}

div#menu a {
    position: relative;
    z-index: 10;
    display: block;
    float: left;
    text-decoration: none;
    color:#333;
    font-size: 15px;font-weight: bold;
    display: block;
    text-align:center;
    padding-left:18px;
   padding-right:18px; 
}
div#menu a:hover, div#menu a:hover span { color: #cd0a0e; }
div#menu li.current a {}


/* menu::level1 */
div#menu a {
  
}
div#menu span {
    margin-top: 5px;
}/**@replace#1*/
div#menu li { }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none; border:none;   margin-top:3px; margin-bottom:3px; line-height:24px; }
div#menu ul ul {
    position: absolute;
    top: 18px;
    padding-top:10px;
    left: -999em;
    width:150px;
background: none repeat scroll 0 0 #E1E1E1;
}
/***hover****/
div#menu a:hover, 
div#menu li:hover a, 
div#menu li.iehover a { 
color: #cd0a0e; 
} 
div#menu li:hover li a, 
div#menu li.iehover li a { 
  background: none repeat scroll 0 0 #E1E1E1;

} 

/* 2nd Menu Hover Persistence */ 
div#menu li:hover li a:hover, 
div#menu li:hover li:hover a, 
div#menu li.iehover li a:hover, 
div#menu li.iehover li.iehover a { 
    background: rgb(59,59,59);
} 


div#menu ul ul a {

    height: auto;
    float: none;
    display: block;
    line-height: 30px;
    text-align:left;
   padding-left:20px;

    color: rgb(169,169,169);
}
div#menu ul ul a:hover {
    background: rgb(75,74,74);
}
div#menu ul ul span {
    margin-top: 0;
    color: #333;
    text-align:left;
    font-size:14px;

}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
    width: 100%; height: auto;
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -42px 0 0 130px !important;
    margin-left:172px;
}


    .plccountdiv{
        margin: 10px -5px 0px -5px; /*去掉第一个和最后一个div与窗口之间的间距*/
    }
    .plccountitem{
        box-sizing: border-box; /*以IE盒子模型的width为标准*/
        padding: 0px 5px; /*设置div的内边距*/
        width: 25%; /*div等分成4部分*/
        height: 100px;
        float: left;
        background-clip: content-box; /*背景色用于内容*/

    }
    .plccountbody{
	    border: 1px solid #dbdbdb; height:100%;width:100%;
        border-radius:10px;
        -moz-border-radius:10px;
	    background-image: url(/Templates/gzsoa/images/bgplc.png);
	    background-repeat: repeat-x;
        vertical-align:middle;
        display:inline-block;
    }
     .plccountbody .l{float:left; width:100px;  text-align:center; }
     .plccountbody .l img {display:block; margin:0 auto; width:50px; padding-top:25px;}
     .plccountbody .r{float:left; display:inline-block; line-height:25px;}
     .plccountbody .r h1{color:#281119;font-size:16px;padding-top:20px;font-weight:bold;}
     .plccountbody .r p{color:#281119;font-size:24px;padding-top:5px;font-weight:bold;}
     .plccountbody .r span{color:#a3a4a5;font-size:16px;padding-left:8px;font-weight:bold;}

